rose Geranium - German English Dictionary